package com.cskaoyan.market.service.wx;

import com.cskaoyan.market.bo.WxCartSubmitBo;
import com.cskaoyan.market.db.domain.MarketOrderGoods;

import java.util.Map;

public interface WxOrderService {
    Object list(Integer showType, Integer page, Integer limit);

    Map<String, Object> detail(Integer orderId);

    void cancel(Integer orderId);

    void refund(Integer orderId);

    void delete(Integer orderId);

    void confirm(Integer orderId);

    MarketOrderGoods getGoods(Integer orderId, Integer goodsId);

    void prepay(Integer orderId);

    Integer submit(WxCartSubmitBo wxCartSubmitBo);
}
